Software Development and Experimentation in an Academic Environment: The Gaudi Experience
نویسندگان
چکیده
In this article, we describe an approach to empirical software engineering based on a combined software factory and software laboratory. The software factory develops software required by an external customer while the software laboratory monitors and improves the processes and methods used in the factory. We have used this approach during a period of four years to define and evaluate a software process that combines practices from Extreme Programming with architectural design and documentation practices in order to find a balance between agility, maintainability and reliability.
منابع مشابه
Designing an International Academic Entrepreneurship Model
The present study aims to design an international academic entrepreneurship model using grounded theory. The study population is a group of key Iranian informants, faculty members, and doctoral graduates with scientific expertise and work experience in the field of entrepreneurship, especially academic entrepreneurship and international entrepreneurship, and managers of knowledge-based academic...
متن کاملComparison of two educational environments in early clinical exposure program based on Dundee Ready Educational Environment Measure
Introduction: The undergraduate curriculum of Shiraz medical schoolunderwent a major reform during the recent years. It comprised of integrated education, supplemented with an early clinical experience program. This study was carried out to find out how early experience in clinical experience affects medical students’ perception and identify strengths and limitations of the available methods an...
متن کاملSustainable management of Kiyan forest reserve-Iran: An analysis of hierarchal process
Management of natural ecosystems, like forests, has several objectives such as wood production, sustainability of ecological systems, preserving aestheti,c and cultural or psychological satisfaction. This management is especially essential in dry regions with sensitive biodiversity, like Iran. The aim of this research is to elaborate a management scheme for developing a sustainable tourism plan...
متن کاملSoftware Implementation and Experimentation with a New Genetic Algorithm for Layout Design
This paper discusses the development of a new GA for layout design. The GA was already designed and reported. However the implementation used in the earlier work was rudimentary and cumbersome, having no suitable Graphical User Interface, GUI. This paper discusses the intricacies of the algorithm and the GA operators used in previous work. It also reports on implementation of a new GA operator ...
متن کاملSoftware Development and Experimentation in an Academic Environment: The Gaudí Factory
In this article, we describe an approach to empirical software engineering based on a combined software factory and software laboratory. The software factory develops software required by an external customer while the software laboratory monitors and improves the processes and methods used in the factory. We have used this approach during a period of five years to define and evaluate an agile ...
متن کامل